MC_Home

功能块 MC_Home
命令轴执行"寻找原点"序列,此序列依制造商而定,且可透过轴的参数进行设定。原点复归参数 (mcHome, mcHoming) 可于 MC_AxisParameter 类型找到,可使用 MC_WriteParameterMC_WriteBoolParameter 进行设定,Position 输入用来在侦测到索引讯号时设定绝对位置,若此功能块在 Standstill 开始,则在 Standstill 完成。
VAR_IN_OUT
B AxisIn AXIS_REF 轴的参考。
VAR_INPUT
B Execute BOOL 在上升边缘开始运动。
B Position LREAL 侦测到参考讯号时的绝对位置。[单位]
V Velocity LREAL 原点复归移动的起始速度。
V EndVelocity LREAL 原点复归移动的结束速度。使用方式依原点复归模式而定。
V Acceleration LREAL 加速度值。
V Deceleration LREAL 减速度值。
V Jerk LREAL 加加速度值。
V Direction MC_Direction 轴移动回原点的方向。使用 MC_Direction 中的类型 0、2 或 3。
V HomingMode MC_HomingMode 选择原点复归模式。
E BufferMode MC_BufferMode 定义如何融合两功能块的速度。
VAR_OUTPUT
B Done BOOL 功能块已完成。
E Busy BOOL 功能块尚未完成且预期将有新的输出值。
E Active BOOL 功能块正在控制轴。
E CommandAborted BOOL 命令被另一个命令中止。
B Error BOOL 功能块中出现错误的讯号。
E ErrorID MC_Error 错误识别。
使用递增编码器时,在开始任何运动之前定义轴的位置。

 

  MC_Home  
AXIS_REF   AxisIn   Axis   AXIS_REF
BOOL   Execute   Done   BOOL
LREAL   Position   Busy   BOOL
LREAL   Velocity   Active   BOOL
LREAL   EndVelocity   CommandAborted   BOOL
LREAL   Acceleration   Error   BOOL
LREAL   Deceleration   ErrorID   MC_Error
LREAL   Jerk        
MC_Direction   Direction        
MC_HomingMode   HomingMode        
MC_BufferMode   BufferMode